@charset "UTF-8";
.clearfix {
    zoom: 1;
    &:after {
        display: block;
        content: "";
        clear: both;
        overflow: hidden;
    }
}

.j_header {
    .bgcolor {
        background-color: #e34a4e;
    }
    a {
        width: 50%;
        height: 2.73rem; // 205px
        float: left;
        color: #f1e0ed;
        background-color: #4c4948;
        font-size: .27rem; // 20px
        text-align: center;
        position: relative;
        &.bgcolor{
            .icon_11,.icon_22{
                display: inline-block;
            }
            .icon_01,.icon_02{
                display: none;
            }
        }
        .icon_01,
        .jt,
        .icon_02,
        .icon_11,
        .icon_22 {
            background: url("../img/img.png")no-repeat;
            background-size: 2.07rem 8.97rem; // 673px; // 155px
            background-position:-.04rem -3.65rem;
            width: .76rem; // 56px
            height: .75rem; // 56px
            display: inline-block;
            margin-top: .69rem; // 52px
        }
        .icon_02 {
            background-position: -1.31rem 0; // 98px
        }
        .icon_11{
            background-position: 0 -.95rem;
            display: none;
        }
        .icon_22{
            background-position:-1.28rem -4.95rem;
            display: none;
        }
        .txt {
            display: block;
            margin-top: .2rem; // 15px
        }
        .jt {
            width: .21rem; // 16px
            height: .24rem; // 18px
            background-position: 0 0;
            display: block;
            color: red;
            position: absolute;
            right: .47rem; // 35px
            top: 50%;
            margin-top: -.19rem;
        }
    }
}

.content,
.content2 {
    img{
        width: 100%
    }
    .tel {
        position: absolute;
        bottom: 1.67rem; // 45px
        width: 1.12rem; // 84px
        height: 1.13rem; // 85px
        background: url(../img/img.png) no-repeat;
        background-size: 2.07rem 8.97rem; // 673px; // 155px
        background-position: 0 -7.87rem; // 590px
        display: block;
        left: 50%;
        margin-left: -.78rem;
    }
}

.content2 {
   img{
    width: 100%
   }
}
